#include<stdio.h>
int er(int x)
{
	if(x==1) return 1;
	if(x>1){
		while(x>1){
			if(x%2!=0){
				return 0;
			}
			x=x/2;
		}
	}
	return 1;
}

int si(int x)
{
	if(x==1) return 1;
	if(x>1){
		while(x>1){
			if(x%4!=0){
				return 0;
			}
			x=x/4;
		}
	}
	return 1;
}

int main()
{
	int i;
	int count=0;
	for(i=1;i<=2024;i++){
		if(er(i)==1||si(i)==1){
			count++;
		}
	}
	printf("%d",count);
	return 0;
}
